×

give sb some of his own medicine meaning in English

以其人办法还治其人之身
以其人之道还治其人之身

Related Words

  1. some
  2. world of our own
  3. some rice
  4. some lemonade
  5. some pencils
  6. some money
  7. green some
  8. timothee some
  9. i some
  10. some advice
  11. give sb some advice
  12. give sb some advice on
  13. give sb some skin
  14. give sb sth as presents
PC Version

Copyright © 2018 WordTech Co.